package edu.model;

import java.util.HashSet;
import java.util.Set;

/**
 * Patient entity. @author MyEclipse Persistence Tools
 */

public class Patient implements java.io.Serializable {

	// Fields

	/**
	 * 
	 */
	private static final long serialVersionUID = 541987735304738916L;
	private Integer patientId;
	private String patientName;
	private String patientDoc;
	private String personId;
	private String patientAdd;
	private String patientTel;
	private Integer patientAge;
	private Integer patientSex;
	private String patientOffice;
	private String patientZip;
	private Set patientForms = new HashSet(0);

	// Constructors

	/** default constructor */
	public Patient() {
	}

	/** minimal constructor */
	public Patient(String patientName, String personId, Integer patientAge,
			Integer patientSex) {
		this.patientName = patientName;
		this.personId = personId;
		this.patientAge = patientAge;
		this.patientSex = patientSex;
	}

	/** full constructor */
	public Patient(String patientName, String patientDoc, String personId, String patientAdd,
			String patientTel, Integer patientAge, Integer patientSex,
			String patientOffice, String patientZip, Set patientForms) {
		this.patientName = patientName;
		this.patientDoc = patientDoc;
		this.personId = personId;
		this.patientAdd = patientAdd;
		this.patientTel = patientTel;
		this.patientAge = patientAge;
		this.patientSex = patientSex;
		this.patientOffice = patientOffice;
		this.patientZip = patientZip;
		this.patientForms = patientForms;
	}

	// Property accessors

	public Integer getPatientId() {
		return this.patientId;
	}

	public void setPatientId(Integer patientId) {
		this.patientId = patientId;
	}

	public String getPatientName() {
		return this.patientName;
	}

	public void setPatientName(String patientName) {
		this.patientName = patientName;
	}

	public String getPatientDoc() {
		return patientDoc;
	}

	public void setPatientDoc(String patientDoc) {
		this.patientDoc = patientDoc;
	}

	public String getPersonId() {
		return this.personId;
	}

	public void setPersonId(String personId) {
		this.personId = personId;
	}

	public String getPatientAdd() {
		return this.patientAdd;
	}

	public void setPatientAdd(String patientAdd) {
		this.patientAdd = patientAdd;
	}

	public String getPatientTel() {
		return this.patientTel;
	}

	public void setPatientTel(String patientTel) {
		this.patientTel = patientTel;
	}

	public Integer getPatientAge() {
		return this.patientAge;
	}

	public void setPatientAge(Integer patientAge) {
		this.patientAge = patientAge;
	}

	public Integer getPatientSex() {
		return this.patientSex;
	}

	public void setPatientSex(Integer patientSex) {
		this.patientSex = patientSex;
	}

	public String getPatientOffice() {
		return this.patientOffice;
	}

	public void setPatientOffice(String patientOffice) {
		this.patientOffice = patientOffice;
	}

	public String getPatientZip() {
		return this.patientZip;
	}

	public void setPatientZip(String patientZip) {
		this.patientZip = patientZip;
	}

	public Set getPatientForms() {
		return this.patientForms;
	}

	public void setPatientForms(Set patientForms) {
		this.patientForms = patientForms;
	}

}